<extend name="Public/publicHTML" />

<block name='content'>
<link rel="stylesheet" href="__COMMON__/bootstrap/css/bootstrap.min.css" />
<link rel="stylesheet"
    href="__COMMON__/bootstrap/css/font-awesome.min.css" />

<div class="wrapper">
    <section class="content">
        <div class="container-fluid">
            <div class="panel panel-default">
                <div class="panel-body">
                    <div class="navbar navbar-default">
                        <form action="{:U('searchGoods')}" id="search-form2"
                            class="navbar-form form-inline" method="post">
                            <div class="form-group">
                                <select name="{$goodsModel::$classId_d}" id="cat_id" class="form-control">
                                    <option value="">所有分类</option>
                                    <if condition="!empty($classData)">
                                        <foreach name="classData" item="v" key="k">
                                            <option value="{$v[$classModel::$id_d]}"<if
                                                condition="$v[$classModel::$id_d] eq $_POST[$goodsModel::$classId_d]">selected</if> >{$v[$classModel::$className_d]}
                                            </option>
                                        </foreach>
                                    </if>
                                </select>
                            </div>
                            <div class="form-group">
                                <select name="{$goodsModel::$brandId_d}" id="" class="form-control">
                                    <option value="">所有品牌</option>
                                    <if condition="!empty($brandData)">
                                        <foreach name="brandData" item="v" key="k">
                                            <option value="{$v[$brandModel::$id_d]}"<if
                                                    condition="$v[$brandModel::$id_d] eq $_POST[$goodsModel::$brandId_d]">selected</if>>{$v[$brandModel::$brandName_d]}
                                            </option>
                                        </foreach>
                                    </if>
                                </select>
                            </div>
                            <div class="form-group">
                                <label class="control-label" for="input-order-id">关键词</label>
                                <div class="input-group">
                                    <input type="text" name="{$goodsModel::$title_d}" value="{$_POST[$goodsModel::$title_d]}"
                                        placeholder="搜索词" id="input-order-id" class="form-control">
                                </div>
                            </div>
                            <button type="submit" id="button-filter search-order"
                                class="btn btn-primary">
                                <i class="fa fa-search"></i>查找
                            </button>
                        </form>
                    </div>
                    <div id="ajax_return">
                        <div class="table-responsive">
                            <table class="table table-bordered table-hover">
                                <thead>
                                    <td class="text-left">可选</td>
                                    <td class="text-left">商品名称</td>
                                    <td class="text-left">价格</td>
                                    <td class="text-left">库存</td>
                                    <td class="text-left">操作</td>
                                    </tr>
                                </thead>
                                <tbody id="goods_table">
                                    <if condition="!empty($goodsData['data'])">
                                    <foreach name="goodsData['data']" key='key' item="list">
                                    <tr>
                                        <td class="text-left">
                                        
                                        <if condition="$multi eq 1">
                                            <if condition="$list['selected'] eq 1">
                                        <input type="checkbox" name="goods_id" value="{$list[$goodsModel::$id_d]}" style="display: none;"/>
                                            <else />
                                        <input type="checkbox" name="goods_id" value="{$list[$goodsModel::$id_d]}" />
                                            </if>
                                        <else />

                                            <if condition="$list['selected'] eq 1">
                                            <input type="radio" name="goods_id" value="" style="display: none;" />
                                            <else />
                                            <input type="radio" name="goods_id" value="{$list[$goodsModel::$id_d]}" />
                                            </if>
                                        </if>

                                        </td>
                                        <td class="text-left">{$list[$goodsModel::$title_d]}</td>
                                        <td class="text-left">{$list[$goodsModel::$priceMember_d]}</td>
                                        <td class="text-left">{$list[$goodsModel::$stock_d]}</td>
                                        <td><a href="javascript:void(0)"
                                            onclick="delete_row(this)">删除</a></td>
                                    </tr>
                                    </foreach>
                                    </if>
                                </tbody>
                            </table>
                        </div>
                        <div class="row">
                            <div class="page">{$goodsData.page}</div>
                            <div class="text-right col-sm-2">
                                <a href="javascript:void(0)" style="margin: 20px 0;"
                                    onclick="SearchGoods.selectGoods('goods_table','btn-info');" class="btn btn-info">确定</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
</div>

<script type="text/javascript">
(function(){
    function searchGoods() {
        this.selectGoods = function(id, remove)
            {     
                var multi = {$multi};
                var eleID = '{$eleID}';
                if (multi) { // 多选

                    if($("input[type='checkbox']:checked").length == 0)
                    {
                       layer.alert('请选择商品', {icon: 2});
                       return false;
                    }

                    //将没选中的复选框所在的  tr  remove  然后删除复选框
                    $("input[type='checkbox']").each(function(){
                       if($(this).is(':checked') == false)
                       {
                            $(this).parent().parent().remove();
                       }else{
                           $(this).parent().css('display','none');
                           $(this).attr("checked","checked");
                       }
                    });

                } else { // 单选

                    if($("input[type='radio']:checked").length == 0)
                    {
                       layer.alert('请选择商品', {icon: 2});
                       return false;
                    }
                    //将没选中的复选框所在的  tr  remove  然后删除复选框
                    $("input[type='radio']").each(function(){
                       if($(this).is(':checked') == false)
                       {
                            $(this).parent().parent().remove();
                       }else{
                           $(this).parent().css('display','none');
                           $(this).attr("checked","checked");
                       }
                    });
                }
                $("."+remove).remove(); 
                javascript:window.opener.callBack($('#'+id).html(), eleID);
                
                return window.close();
            }    
    }
    window.SearchGoods = new searchGoods();
    return window.SearchGoods;
})(window);
</script>
</block>